painted megapode - German English Dictionary